ammonium polymannuronate - English Synonyms Dictionary